<?php
require_once 'config.php';
    $erroLogin = null;
    //verifica se usuário preencheu usuario e senha
    if(isset($_POST['login']) && isset($_POST['senha'])){

        //tenta criar sessão com o usuário e a senha que o investidor preencheu, se conseguir criar direciona investidor para pagina inicial do sistema
        if(Usuario::criaSessao($_POST['login'], $_POST['senha'])){

            header("Location: index.php");
        //se não conseguiu realizar login, cria mensagem de erro de login
        } else {
            $erroLogin = "Usuário ou senha inválidos!";
        }

    }
    //verifica se foi enviada alguma mensagem adicional de outra pagina
    $mensagem = null;
    if(isset($_GET['mensagem'])){
        $mensagem = $_GET['mensagem'];
    }    
?>																																																																																																																																																																																																																																																																																																																																									
<div id="centroLogin">
    <div id="formLogin">
        <form action="index.php" method="post">
            <table>
                <tr>
                    <td valign="top" colspan="2"><h2>Faça seu login</h2></td>

                </tr>
                <tr>
                        <td>*Usuário:</td>
                        <td><input name="login" size="30" type="email" placeholder="email@gmail.com" required autofocus/></td>
                </tr>
                <tr>
                        <td>*Senha:</td>
                        <td><input name="senha" type="password" required/></td>
                </tr>
                <tr>
                        <td colspan="2"> <button type="submit" class="btn" value="Entrar">Entrar</button></td>
                </tr>
                <tr>
                        <td colspan="2" align="right"><?php echo Util::montaLinkFuncao(Usuario::NOME_MODULO, ACAO_INCLUIR, "Novo usuário") ?></td>

                </tr>
                    <?php
                            //se foi setada a varivel erroLogin, sinal que o usuario tentou logar com usuario ou senha errados 
                            if($erroLogin != null){
                                            //Mostra o erro de login para o usuario
                                    echo "<tr><td colspan='2'>";
                                    echo "<spam class='avisoErro'>".$erroLogin. "<spam>";
                                    echo "</tr></td>";
                            }
                            //se tem alguma mensagem para o usuario
                            if($mensagem != null){
                                            //Mostra o erro de login para o usuario
                                    echo "<tr><td colspan='2'>";
                                    echo "<spam class='avisoMensagem'>".$mensagem. "<spam>";
                                    echo "</tr></td>";

                            }
                    ?>
        </table> 
        </form>
    </div>
<div id="logo"></div>  